package com.spzx.product.mapper;

import com.spzx.product.domain.Brand;

import java.util.List;

/**
 * @ClassName BrandMapper
 * @Author 波
 * @Date 2024/7/28 12:39
 */
public interface BrandMapper {
    /**
     * 分页查询品牌列表信息
     * @param brand
     * @return
     */
    List<Brand> findBrandPageList(Brand brand);

    /**
     * 根据id获取品牌详情信息
     * @param id 品牌id
     * @return 品牌信息
     */
    Brand findBrandDetailInfoById(Long id);

    /**
     * 新增品牌
     * @param brand 传入的品牌信息
     * @return 受影响的行数
     */
    int addBrand(Brand brand);
    /**
     * 修改品牌
     * @param brand 传入的品牌信息
     * @return 受影响的行数
     */
    int updateBrand(Brand brand);

    /**
     * 删除品牌信息
     * @param ids 传入的id数组
     * @return 受影响的行数
     */
    int deleteBrand(Long[] ids);
}
